//
//  util.h
//  BlueBeacon
//
//  Created by INNO on 13-12-24.
//  Copyright (c) 2013年 yy. All rights reserved.
//

#ifndef __BlueBeacon__util__
#define __BlueBeacon__util__

#include <iostream>



//输出
void printf_matrix(float *m);
//三维行列式的值
//m:3 * 3数组
double det(float *m);
//将一个行列式的值赋给另一个
//src,dst:3 * 3数组
void copy_matrix(float *src,float *dst);
//解方程
//m:方阵,3 * 3数组
//b:解
//x:返回值
//fail:back -1
int solve(float *m,float *b,float *x);
//计算空间点到原点距离的平方
float d_p_square(float *p);


#endif /* defined(__BlueBeacon__util__) */
